fresh anchovy - Turco Inglés Diccionario